Text copied to clipboard!

Название

Text copied to clipboard!

Инженер по обеспечению качества (QA)

Описание

Text copied to clipboard!
Мы ищем Инженера по обеспечению качества, который присоединится к нашей команде и поможет гарантировать высокое качество наших программных продуктов. В этой роли вы будете играть ключевую роль в процессе разработки программного обеспечения, обеспечивая соответствие продуктов установленным стандартам качества и требованиям пользователей. Вы будете тесно сотрудничать с разработчиками, менеджерами проектов и другими заинтересованными сторонами для выявления, документирования и устранения дефектов на всех этапах жизненного цикла продукта. Основные задачи включают разработку и выполнение тест-кейсов, автоматизацию тестирования, анализ требований, участие в планировании спринтов и ретроспективах, а также постоянное улучшение процессов тестирования. Мы ожидаем, что кандидат будет обладать вниманием к деталям, аналитическим мышлением и способностью работать в команде. Идеальный кандидат имеет опыт работы с инструментами автоматизации тестирования, такими как Selenium, JUnit, TestNG или аналогичными, а также знание языков программирования, например, Java, Python или JavaScript. Также приветствуется опыт работы с системами контроля версий (например, Git), системами отслеживания ошибок (например, Jira) и CI/CD пайплайнами. Мы предлагаем конкурентоспособную заработную плату, гибкий график работы, возможность удалённой работы, профессиональное развитие и участие в интересных проектах. Если вы стремитесь к качеству, любите решать сложные задачи и хотите внести вклад в создание надёжных и эффективных программных решений — мы будем рады видеть вас в нашей команде.

Обязанности

Text copied to clipboard!
  • Разработка и выполнение тест-кейсов и тест-планов
  • Автоматизация тестирования с использованием современных инструментов
  • Анализ требований и участие в их уточнении
  • Выявление, документирование и отслеживание дефектов
  • Сотрудничество с разработчиками и менеджерами проектов
  • Участие в планировании и ретроспективах спринтов
  • Проведение регрессионного и нагрузочного тестирования
  • Поддержка и улучшение существующих тестовых сценариев
  • Оценка рисков и качества релизов
  • Подготовка отчетов о тестировании и качестве продукта

Требования

Text copied to clipboard!
  • Опыт работы в области QA от 2 лет
  • Знание методологий тестирования и жизненного цикла ПО
  • Опыт работы с инструментами автоматизации (Selenium, JUnit и др.)
  • Знание языков программирования (Java, Python, JavaScript)
  • Опыт работы с системами отслеживания ошибок (Jira, Bugzilla)
  • Понимание CI/CD процессов и опыт работы с Jenkins, GitLab CI
  • Умение работать в команде и эффективно коммуницировать
  • Аналитическое мышление и внимание к деталям
  • Высшее техническое образование
  • Желание учиться и развиваться в области тестирования

Возможные вопросы на интервью

Text copied to clipboard!
  • Какой у вас опыт в автоматизации тестирования?
  • Какие инструменты тестирования вы использовали ранее?
  • Как вы определяете приоритеты при тестировании?
  • Расскажите о случае, когда вы нашли критическую ошибку.
  • Как вы взаимодействуете с разработчиками при обнаружении дефектов?
  • Какие типы тестирования вы проводили?
  • Как вы подходите к написанию тест-кейсов?
  • Использовали ли вы CI/CD пайплайны в своей работе?
  • Как вы оцениваете качество программного продукта?
  • Какие сложности вы сталкивались в QA и как их решали?